
#include "Index.h"
#include "gtest/gtest.h"

/*
TEST(IndexTest, TestInsert)
{
	Index<int> index;
	for(unsigned i = 0; i < 20; i++)
	{
	    TID tid;
	    tid.pageId = i;
	    tid.slotId = i;
		index.insert(i, tid);
	}

	IndexVisualizer vis;
	index.visualize(vis);
	vis.saveAs("./TestInsert.txt");
}

TEST(IndexTest, TestLookup)
{
    Index<int> index;
    for(unsigned i = 0; i < 100000; i++)
    {
        TID tid;
        tid.pageId = i;
	    tid.slotId = i;
		index.insert(i, tid);
    }

    for(unsigned i = 0; i < 100000; i++)
    {
        TID tid;
        tid.pageId = i;
	    tid.slotId = i;
		EXPECT_EQ(index.lookup(i), tid);
    }
}
*/
